.modal{position:fixed;left:0;top:-1000px;width:100%;z-index:101;text-align:left;font-family:arial;}
.modalTable{margin:0 auto;}
.modalTable .mm .border{border-left:1px solid #333;border-right:1px solid #333;background:#e4e4e4;}
.modalTable .mm .modalTitle{height:26px;background:url('img/bg_title_modal.jpg') top repeat-x #575757;border-bottom:1px solid #333;margin:0px 1px;}
.modalTable .mm .modalTitle h2{float:left;color:#fff;font-size:14px;font-weight:bold;margin:0;padding:3px 5px 0px 7px;}
.modalTable .mm .modalTitle .close{padding:0;display:block;width:20px;height:20px;background:url('img/btn_close.png') 0 0 no-repeat;float:right;margin:2px 5px 0 0;cursor:pointer;}
.modalTable .mm .modalTitle .close:hover{background-position:0 -20px;}
.modalTable .mm .modalTitle .close:active{background-position:0 -40px;}
.modalTable .mm .modalTitle .refresh{padding:0;display:block;width:20px;height:20px;background:url('img/btn_refresh.png') 0 0 no-repeat;float:right;margin:2px 5px 0 0;cursor:pointer;}
.modalTable .mm .modalTitle .refresh:hover{background-position:0 -20px;}
.modalTable .mm .modalTitle .refresh:active{background-position:0 -40px;}
.modalTable .mm .modalTitle .refresh.hide{display:none;}
.modalTable .mm .modalContent{padding:10px;background:#fff;border-left:1px solid #333;border-right:1px solid #333;}
.modalTable .mm .top{height:4px;background:url(img/bg_modal_top.jpg) repeat-x;}
.modalTable .mm .top .left{float:left;background:url(img/bg_modal_topleft.jpg) no-repeat;width:4px;height:4px;}
.modalTable .mm .top .right{float:right;background:url(img/bg_modal_topright.jpg) no-repeat;width:4px;height:4px;}
.modalTable .mm .bottom{height:4px;background:url(img/bg_modal_bot.jpg) repeat-x;}
.modalTable .mm .bottom .left{float:left;background:url(img/bg_modal_botleft.jpg) no-repeat;width:4px;height:4px;}
.modalTable .mm .bottom .right{float:right;background:url(img/bg_modal_botright.jpg) no-repeat;width:4px;height:4px;}
.modalTable .tl, .modalTable .tr, .modalTable .bl, .modalTable .br{height:10px;overflow:hidden;padding:0 !important;width:10px !important;}
.modalTable .tl{background:url('img/modal.png') no-repeat 0 0;}
.modalTable .tr{background:url('img/modal.png') no-repeat 0 -10px }
.modalTable .bl{background:url('img/modal.png') no-repeat 0 -20px;}
.modalTable .br{background:url('img/modal.png') no-repeat 0 -30px;}
.modalTable .tm, .modalTable .bm { background:url('img/modal.png') repeat-x 0 -40px;}
.modalTable .ms{background:url('img/modal.png') repeat-y -10px 0;}
#modal_overlay{z-index:100;background:#fff;width:100%;height:500px;position:fixed;top:0;left:0;opacity:0.6;filter:alpha(opacity=60)}